package at.gv.bmwf.fons.model.view;

import java.util.Collection;

import at.gv.bmwf.fons.model.ontology.Facet;

public interface ViewElementComposition {
	
	public ViewModel getViewModel();

	public Collection<Facet> getCompositeFacets();
	
	public Collection<Facet> getActiveFacets();
	public Collection<Facet> getInactivateFacets();
	
	public void activate (Facet compositeFacet);
	public void deactivate (Facet compositeFacet);	
}
